Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M25 Takasaki France F4 Japan F1 Japan F5 Japan F7 Japan F9 Japan F11 Japan F1 Japan F2 Japan F3 Japan F4 Japan F5 Japan F6 Japan F7 India F6 India F7 India F8 Japan F8 Japan F10 Japan F11 Thailand F1 Thailand F2 Japan F1 Japan F2 China F3 China F4 Korea F1 Korea F2 Japan F4 Japan F5 Japan F6 Japan F8 Japan F10 Japan F11 New Zealand F2 New Zealand F3 Korea F1 Korea F2 Korea F3 Japan F6 Japan F7 Korea F5 Korea F6 Australia F1 China F1 Japan F3 Guam F1 Thailand F3 Japan F2 Korea F3 Japan F5 (Kashiwa) Japan F3 (Kofu) Korea F2 M25 Sapporo XXIX Edizione 'A.Savoldi Marco' - Manerbio Open de L'Isere - Grenoble Tennis Napoli Cup - Napoli Challenger Ford de Cherbourg - Cherbourg M25 Sapporo Challenger Citta di Olbia - Olbia Memorial Savigni - Sassuolo San Remo Tennis Cup - San Remo XXVIII Edizione 'A.Savoldi' - Manerbio Genoa Open Challenger-Fondazione Carige - Genova M25 Sapporo Tennis Napoli Cup 2006 - Napoli M25 Harmon M25 Harmon Genoa Open - Genova Memorial Savigni - Sassuolo Pekao Open - Szczecin Tennis Napoli Cup 2007 - Napoli Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova DPD Challenger 2002 - Aschaffenburg M15 Tokyo Tennis Napoli Cup - Naples Tennis Napoli Cup - Napoli M15 Hong Kong Fergana Challenger - Fergana Garden Open - Rome Trani Cup - Trani BSI Challenger Lugano - Lugano Moncton Men's Challenger - Moncton San Marino CEPU Open - San Marino M15 Tokyo 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto VIII Trofeo Ciutat de Barcelona - Barcelona Flea Market Cup Busan Challenger Tennis - Busan M25 Sapporo Garden Open - Rome Dunlop World Challenge - Toyota ATU Cup - Weiden Banca Marche Tennis Cup - San Benedetto Zagreb Open - Zagreb Gemax Samsung Open 2004 - Belgrade Kyoto Challenger Cepu Open - San Marino Bancastato Challenger Lugano - Lugano Tennis Napoli Cup - Napoli Nottingham Challenger Lugano Challenger Turin Challenger BMW Tennis Championship - Sunrise San Marino Challenger Trani Cup - Trani Napoli Challenger Tashkent Challenger Seoul Challenger Chuncheon Challenger Kyoto Challenger Tallahassee Challenger Busan Challenger Fergana Challenger Lugano Challenger Privatbank Open 2006 - Dnepropetrovsk Campos do Jordao Challenger Brasilia Challenger Tatra Banka Open - Bratislava Yokohama Challenger Bangkok Challenger Toyota Challenger Singapore Challenger Pingguo Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Granby Challenger San Marino Challenger Granby Challenger Shanghai Challenger Nottingham Challenger Binghamton Challenger Seoul Challenger Keio Challenger International Tennis Tournament - Yokohama Toyota Challenger Honolulu Challenger Rimouski Challenger Le Gosier Challenger Tallahassee Challenger Barletta Challenger BMW Tennis Championship - Sunrise Kaohsiung Challenger Monza Challenger Biella Challenger Turin Challenger Granby Challenger Nottingham Challenger Anning Challenger Busan Challenger Nottingham Challenger Todi Challenger Mobilux Open - Luxembourg Granby Challenger Lexington Challenger Aptos Challenger Kos Succhetti Tennis Cup - Cordenons San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Szczecin Challenger Casablanca Challenger Yokohama Challenger Toyota Challenger Top Wool Challenger-Immagine Trophy - Biella Burnie Challenger Kyoto Challenger West Lakes Challenger Kyoto Challenger Barranquilla Challenger Shenzhen Challenger Tunis Challenger Taipei City Challenger Gimcheon Challenger Ciutat de Barcelona - Barcelona Nottingham-2 Challenger Milan Challenger San Benedetto Challenger Tatra Banka Open 2006 - Bratislava San Marino Challenger Cordenons Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Istanbul Challenger Sibiu Challenger Geneva Challenger Hong Kong Challenger Manta Challenger Yokohama Challenger Challenger Lugano - Lugano Busan Challenger Rome Challenger Seoul Challenger Mestre Challenger San Marino Cepu Open - San Marino Kaohsiung Challenger Toyota Challenger Dallas Challenger Taipei City Challenger Fujitsu Siemens Open - Budapest M25 Canberra Seoul Challenger Nanchang Challenger Ho Chi Minh City Challenger Citta di Brindisi - Brindisi Toyota Challenger Taipei City Challenger M25 Canberra Busan Challenger 5th Sardinian International Championships - Cagliari 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino M25 Tsukuba Gatineau Challenger Challenger 42 - Andrezieux Granby Challenger M25 Kashiwa Padova Challenger Tennis Napoli Cup 2004 - Napoli Shanghai Challenger Challenger Banque Nationale - Granby Nanchang Challenger Ilkley Challenger Gatineau Challenger Chengdu Challenger Happy Valley Challenger Zhangjiagang Challenger Shanghai Challenger Rome Challenger Kosice Challenger Busan Challenger Launceston Challenger Busan Challenger Chengdu Challenger Shanghai Challenger Shanghai Challenger Toyota Challenger Ningboo Challenger Taipei City Challenger Melbourne Challenger Dallas Challenger Maui Challenger Guangzhou Challenger M25 Changwon San Marino Challenger Yokohama Challenger Yokohama Challenger Seoul Challenger Bangkok Challenger Shenzhen Challenger Napoli Challenger Jameson Cup - Milan Como Challenger Gwangju Challenger Szczecin Challenger Seoul Challenger Taipei City Challenger Biella 5 Challenger Busan Challenger Kobe Challenger Cassis Challenger Volvo Sylt Open - Sylt M25 Sapporo Sina-Kia Motors Tennis Cup - Cordenons Yokohama Challenger Burnie Challenger Kobe Challenger Kyoto Challenger Busan Challenger Guangzhou Challenger Winnetka Challenger M15 Tsukuba Nottingham Challenger Ilkley Challenger Bangkok Challenger 2008 China TCL Challenger - Guangzhou Zagreb Open - Zagreb Kobe Challenger Sporting Challenger 2003 - Turin Schickendanz Open - Furth Bangkok Challenger Winnipeg Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Le Gosier Challenger Ilkley Challenger X Torneo Internazionale di Tennis - Barletta M15 Harmon Yokohama Challenger Puerto Vallarta Challenger Kobe Challenger Maui Challenger Winnipeg Challenger San Francisco Challenger Seoul Challenger Jameson Cup - Milan Warsteiner Challenger Lubeck - Lubeck Seoul Challenger M15 Kashiwa Kyoto Challenger Gemax Open - Belgrade Seoul Challenger New Delhi Challenger III - New Delhi Busan Challenger Ningboo Challenger Liuzhou Challenger Kobe Challenger Playford Challenger Bangkok Challenger Phoenix Challenger Banca Stato Challenger - Lugano Taipei City Challenger Nord LB Open - Braunschweig Porto Challenger Top Wool Challenger - Biella Genoa Open 'Fondazione Carige' - Genova Gwangju Challenger Riviera di Rimini Challenger - Rimini Nottingham Challenger Jinan Challenger Istanbul Challenger Shanghai Challenger Nur-Sultan 1 Challenger St.Petersburg Challenger by Kinex - St. Petersburg Caltanissetta Challenger I Tourneo Fila Citta di Brindisi - Brindisi Lexington Challenger Mallorca Challenger Las Vegas Challenger Charlottesville Challenger Champaign Challenger FILA Challenger - Biella Shimadzu All Japan Indoor Tennis Championships - Kyoto IX Ciutat de Barcelona - Barcelona Canottieri Mincio Open - Mantova Open Sainte Victoire - Aix-En-Provence Sunrise Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto San Marino Cepu Open - San Marino Winnipeg Challenger Matsuyama Challenger Francavilla Challenger Generali Open 2002 - Kitzbuhel Keio Challenger International Tennis Tournament - Yokohama New Delhi Challenger IV - New Delhi 2003 Mercedes Cup - Stuttgart Ningboo Challenger Playford Challenger Tennislife Cup - Napoli Launceston Challenger Winnetka Challenger Salvador Challenger Genova Challenger Burnie Challenger Napoli Challenger Nur-Sultan 2 Challenger Milan Indoors - Milan Zagreb Challenger Open 13 - Marseille Allianz Suisse Open - Gstaad Recife Challenger Generali Open - Kitzbuhel Genova Challenger Busan Challenger Blumenau Challenger CA Tennis Trophy - Vienna Santos Challenger Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Leon Challenger Alessandria Challenger Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Prostejov Challenger Busan Challenger Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Beijing Challenger Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Knoxville Challenger Hypo Group Tennis International - Portschach St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Orange Prokom Open - Sopot BCR Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz St. Petersburg Open - St. Petersburg Copa Telmex - Buenos Aires Catella Swedish Open - Bastad Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON International - Eastbourne Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Qatar Exxon Mobil Open - Doha Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Shenzhen Challenger Open de Nice Cote dAzur - Nice BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney Pilot Pen Tennis - New Haven Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brisbane International - Brisbane Dallas Challenger Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Power Horse World Team Cup - Dusseldorf UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Nottingham Challenger PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Apia International - Sydney Open Sud de France - Montpellier Thailand Open - Bangkok ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London AEGON International - Eastbourne AIG Japan Open Tennis Championships - Tokyo Malaysian Open - Kuala Lumpur Toyota Challenger Rakuten Japan Open - Tokyo Legg Mason Tennis Classic - Washington Szczecin Challenger BCR Open Romania - Bucharest Movistar Open - Santiago Honolulu Challenger Copa Telmex - Buenos Aires Brisbane International - Brisbane Burnie Challenger Seoul Challenger Kremlin Cup - Moscow San Benedetto Challenger Open Sabadell Atlantico - Barcelona ARAG World Team Championship - Dusseldorf Brasil Open - Sao Paulo ATP Studena Croatia Open Umag - Umag Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Leon Challenger Chennai Open - Chennai Rakuten Japan Open - Tokyo Napoli Challenger Movistar Open - Vina del Mar Open Sud de France - Montpellier Sunrise Challenger Maui Challenger Delray Beach Open - Delray Beach Rakuten Japan Open - Tokyo Malaysian Open - Kuala Lumpur Qatar ExxonMobil Open - Doha Dallas Challenger Brisbane International - Brisbane Napoli Challenger International German Open - Hamburg Winston-Salem Open - Winston-Salem Open 13 - Marseille Campionati Internazionali di Sicilia - Palermo Rome Challenger Kun-Ming Challenger Baton Rouge Challenger Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Topshelf Open - 's-Hertogenbosch Campionati Internazionali di Sicilia - Palermo Traralgon Challenger Ricoh Open - 's-Hertogenbosch ATP Kremlin Cup - Moscow Manta Challenger Brasil Open - Costa do Sauipe Shenzhen Open - Shenzhen Panama City Challenger Kyoto Challenger Medibank International - Sydney Hall of Fame Open - Newport Vercelli Challenger Rome Challenger Istanbul 2 Challenger Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Caltanissetta Challenger St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel Kyoto Challenger BMW Open - Munich German Tennis Championships - Hamburg Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Gimcheon Challenger Kremlin Cup - Moscow Rakuten Japan Open - Tokyo Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Shanghai Challenger US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London Hua Hin Challenger Grand Prix Hassan II - Casablanca Jinan Challenger Royal Guard Open Chile - Vina del Mar Shanghai Challenger Citi Open - Washington M15 Karuizawa Suzhou Challenger Split Challenger Kyoto Challenger Yokohama Challenger Quanzhou Challenger San Marino Challenger ASB Classic - Auckland Madrid Challenger Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai CA Challenge 2002 - Graz US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Traralgon Challenger Gwangju Challenger Napoli Challenger Claro Open Colombia - Bogota Milan Challenger San Benedetto Challenger Malaysian Open - Kuala Lumpur Vancouver Challenger Calgary Challenger Kremlin Cup - Moscow Toyota Challenger Hua Hin Challenger Rakuten Japan Open - Tokyo Bangkok Challenger Newport Beach Challenger Gimcheon Challenger Cary Challenger Guadalajara Challenger Mestre Challenger Cortina Challenger Shenzhen Open - Shenzhen Cairo Challenger 2002 - Cairo Warsteiner Challenger Wolfsburg - Wolfsburg C.T. San Remo - XIII Piertomaso Tessitore - San Remo Memphis Open - Memphis Manchester Challenger Banca Stato Challenger Lugano - Lugano Medibank International - Sydney Abierto Mexicano - Los Cabos Yokkaichi Challenger VII Torneo Internazionale di Tennis - Barletta Busan Challenger Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Open Romania - Bucharest Noventi Open - Halle Kobe Challenger Open Seat Godo 2005 - Barcelona Yokohama Challenger Cary 1 Challenger Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Korea Open - Seoul Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Yokkaichi Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco VTR Open - Vina del Mar Copa Claro - Buenos Aires Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Campbells Hall of Fame Tennis Championships - Newport Heineken Open - Auckland Tennis Masters Series - Rome Dallas Challenger Zhuhai Challenger Tennis Masters Series - Monte Carlo Milan Indoors - Milan Bangkok Challenger Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Gwangju Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Memphis Open - Memphis Pacific Life Open - Indian Wells Next Generation Hardcourts - Adelaide Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami St. Petersburg Open - St. Petersburg Campionati Internazionali d'Italia - Rome BCR Open Romania - Bucharest Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Kobe Challenger Atlanta Tennis Championships - Atlanta Abierto Mexicano Telcel - Acapulco Masters Series Monte-Carlo - Monte-Carlo Rogers Masters - Toronto Sony Ericsson Open - Miami Open de Nice Cote d'Azur - Nice Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Miami Open - Miami Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Campionati BNL dItalia - Rome Rakuten Japan Open - Tokyo BNP Paribas Open - Indian Wells U.S. Open - New York BNP Paribas Open - Indian Wells Sony Open Tennis - Miami U.S. Open - New York Western & Southern Open - Cincinnati Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells French Open - Paris Miami Open - Miami Miami Open - Miami Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Copa Telmex - Buenos Aires Catella Swedish Open - Bastad Wimbledon - London French Open - Paris Pacific Life Open - Indian Wells Australian Open - Melbourne Wimbledon - London Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Australian Open - Melbourne Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, Group I, 2R, JPN-KOR 3-2 French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London U.S. Open (juniors) Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London Australian Open Qualifying - Doha French Open - Paris U.S. Open - New York Australian Open (Asia, Wildcard) Australian Open - Melbourne Hopman Cup - Perth Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Olympics - Beijing Olympics - London M25 Hong Kong Cagliari Challenger